home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1992 June: ROMin Holiday / ADC Developer CD (1992-06) (''ROMin Holiday'')_iso / Developer Connection - 06-1992.iso / Developer Essentials / MPW Interfaces & Libraries / PInterfaces / Icons.p < prev    next >
Encoding:
Text File  |  1992-01-29  |  1.9 KB  |  84 lines  |  [TEXT/MPS ]

  1.  
  2. {
  3. Created: Tuesday, September 10, 1991 at 2:03 PM
  4.  Icons.p
  5.  Pascal Interface to the Macintosh Libraries
  6.  
  7.   Copyright Apple Computer, Inc. 1990-1991
  8.   All rights reserved
  9. }
  10.  
  11.  
  12. {$IFC UNDEFINED UsingIncludes}
  13. {$SETC UsingIncludes := 0}
  14. {$ENDC}
  15.  
  16. {$IFC NOT UsingIncludes}
  17.  UNIT Icons;
  18.  INTERFACE
  19. {$ENDC}
  20.  
  21. {$IFC UNDEFINED UsingIcons}
  22. {$SETC UsingIcons := 1}
  23.  
  24.  
  25. CONST
  26.  
  27. { The following are icons for which there are both icon suites and SICNs. }
  28. genericDocumentIconResource = -4000;
  29. genericStationeryIconResource = -3985;
  30. genericEditionFileIconResource = -3989;
  31. genericApplicationIconResource = -3996;
  32. genericDeskAccessoryIconResource = -3991;
  33.  
  34. genericFolderIconResource = -3999;
  35. privateFolderIconResource = -3994;
  36.  
  37. floppyIconResource = -3998;
  38. trashIconResource = -3993;
  39.  
  40. { The following are icons for which there are SICNs only. }
  41. desktopIconResource = -3992;
  42. openFolderIconResource = -3997;
  43. genericHardDiskIconResource = -3995;
  44. genericFileServerIconResource = -3972;
  45. genericSuitcaseIconResource = -3970;
  46. genericMoverObjectIconResource = -3969;
  47.  
  48. { The following are icons for which there are icon suites only. }
  49. genericPreferencesIconResource = -3971;
  50. genericQueryDocumentIconResource = -16506;
  51. genericExtensionIconResource = -16415;
  52.  
  53. systemFolderIconResource = -3983;
  54. appleMenuFolderIconResource = -3982;
  55. startupFolderIconResource = -3981;
  56. ownedFolderIconResource = -3980;
  57. dropFolderIconResource = -3979;
  58. sharedFolderIconResource = -3978;
  59. mountedFolderIconResource = -3977;
  60. controlPanelFolderIconResource = -3976;
  61. printMonitorFolderIconResource = -3975;
  62. preferencesFolderIconResource = -3974;
  63. extensionsFolderIconResource = -3973;
  64.  
  65. fullTrashIconResource = -3984;
  66.  
  67. large1BitMask = 'ICN#';
  68. large4BitData = 'icl4';
  69. large8BitData = 'icl8';
  70. small1BitMask = 'ics#';
  71. small4BitData = 'ics4';
  72. small8BitData = 'ics8';
  73. mini1BitMask = 'icm#';
  74. mini4BitData = 'icm4';
  75. mini8BitData = 'icm8';
  76.  
  77.  
  78. {$ENDC} { UsingIcons }
  79.  
  80. {$IFC NOT UsingIncludes}
  81.  END.
  82. {$ENDC}
  83.  
  84.